﻿
.listTitle p {
	padding-bottom: 10px;
	color: #fff;
	padding-top: 10px;
	text-align: left;
	line-height:  28px;
	font-size: 18px;
	padding-left: 60px;
}
.listTitle p span{
	display: block;
	font-size: 21px;
	font-weight: bold;
}
.listTitle {
	height: 113px;

}

.list ul li{

	line-height: 80px;

	border-bottom: 1px solid #dcdcdc;
}
.list ul li a{
	text-align: center;
	display: block;
	font-size: 18px;
	transition: 0.5s;

}
.list ul li a:hover{
	background: url(../images/listbg.jpg) left top no-repeat;
}
.list p{
	line-height: 70px;
	text-align: center;
	background: #f95604;
	color: #FFF;
	font-size: 24px;
}
.list {border-left: 2px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;border-radius: 0 0 5px 5px;border-right: 1px solid #dcdcdc;}


.proinfo{
	right: 0;
	height: 460px;
	width: 237px;
	background: #0452b7;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
	position: absolute;
}
.proinfo p.title a{
	display: block;
	padding-top: 40px;
	text-align: center;
	font-size: 28px;
	color: #fff;
}
.proinfo span{
	padding-top: 13px;
	line-height: 3;
	display: block;
}
.btn{
	position: absolute;
	top: 86%;
	width: 44px;
	height: 44px;
	background: url(../images/btnleft.jpg) center no-repeat;
}
.proTitle{
	  margin-bottom: 35px;
}
.proTitle p {
    text-align: center;
    color: #292929;
    font-size: 36px;

}

.protype{
	 width: 875px;
	overflow: hidden;
    position: relative;
}
.probox{
	
   
}
.typeimg{

	top: 0;
}

.proinfo{

}



.proAbout {
	padding-bottom: 60px;
	margin-bottom: 35px;
	padding-top: 45px;
	background: url(../images/aboutproduct.png) center 0 no-repeat;
}


.proTitle img {
	margin-top: 25px;
	display: inline-block;
}

.proList ul li {
	float: left;
	margin-left: 240px;
}

.proList ul li a {
	transition: 0.5s;
	border-radius: 35px;
	display: block;
	line-height: 45px;
	font-size: 16px;
	width: 235px;
	text-align: center;
	background: #0041a6;
	color: #fff;
	
}

.proList ul li a:hover {
	background: #595959;
}
.product{

}
.product .li p a {
    line-height: 24px;

}

.li {
    /* padding: 10px; */
    margin: 5px 10px;
}
.li img {
    padding: 3px;
    border: 1px solid #dcdcdc;
}
.maintel{
	line-height: 70px;
	background: #37a9ed;
	font-size: 34px;
	color: #fff;
	text-align: center;
	margin: 20px 0;
}
.maintel span{
	font-weight: bold;
}
.aboutcontact {

}
.title p{

	font-size: 22px;

	color: #444444;
	font-weight: bold;

}
.titlebig{
	font-size: 36px!important;
}
.proTitle span {
    color: #0452b7;

}
.title p i{
	font-weight: normal;
	font-size: 16px;
	color: #666;
}
.title p span a{
	display: inline-block;
	line-height: 28px;
}

.type {
    padding-top: 30px;
    background: #efefef;
    margin-top: 20px;
}

.type ul li {
    margin: 0 5px;
    float: left;
}
.type ul li p{
	text-align: center;
}
.type ul li img{
	height: 172px;
	width: 255px;
	padding: 5px;
	background: #fff;
}

.type .proTitle {
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 20px;
}
.youshi img{
	display: block;
	margin: 0 auto;
}
.about{
	margin: 30px 0;

}
.aboutTitle{
	margin-bottom: 15px;
	color: #3d3d3a;
	font-size: 34px;
	text-align: center;
}
.aboutTitle span{
	display: block;
	font-size: 24;
	font-weight: bold;
}
.aboutleft {

	float: left;
}

.about .aboutInfo {

	float: right;
	width: 418px;
	
}
.about .aboutInfo p{font-size:13px; line-height:30px; text-indent:2em;}
.about .aboutInfo span{
	display:block;
	font-size:24px;
	color:#0452B7;
	line-height:30px;
	font-family:"微软雅黑";
	margin-bottom:20px;
	
	}
.about .width {
}
.ainfo{
	color: #3d3d3a;
	padding-top: 30px;
}
.aboutInfo>img{
	margin-bottom: 20px;
}
.aboutInfo>p {
	line-height: 1.6;
	text-indent: 30px;
	font-size: 12px;
}
.aboutInfo h3 {
    font-size: 18px;
}
.aboutinfo {

}
.aboutinfo p{

}
.aboutinfo p {
    font-size: 14px;
    line-height: 28px;
}
.about .more a {
     display:  block; 
     width: 150px;
     height: 40px;
     border: 1px solid #828585;
     line-height: 40px;
     border-radius: 40px;
     text-align: center;
    color: #828585;
    font-size: 14px;
    margin-top: 20px;

}

/*pro*/
.pro { overflow:hidden; width:1100px; margin:10px auto}
.pro h2{ text-align:center; background:url(../images/img1.png) no-repeat 0 -138px; padding:10px 0; margin-bottom:30px;}
.pro h2 a{ display:block; font-size:40px; color:#57AA04; margin-bottom:25px; text-decoration:none}
.pro h2 em{ color:#57AA04; font-weight:bold;}
.pro h2 p{ font-weight:normal; font-size:18px; color:#666666; position:relative; top:-15px;}
.proleft { overflow:hidden; width:246px; float:left; border:2px solid #0452B7; background-color:#ececec}
.proleft h3{ font-size:20px; margin-bottom:15px; padding-left:50px; padding-top:30px; background:url(../images/img.png) no-repeat 0 0; width:196px; height:60px;}
.proleft h3 a{ color:#fff;}
.proleft .menu{ overflow:hidden; width:230px; margin:20px auto 0; }
.proleft .menu li{ overflow:hidden;text-align:center; margin-bottom:15px; float:left; background-color:#FFF}
.proleft .menu li>a{ display:block; width:230px; height:40px;line-height:40px; font-size:16px;color:#666;background:url(../images/img.png) no-repeat -205px -594px}
.proleft .menu li.cur>a,.proLeft .menu li:hover>a{background:#0452B7 url(../images/img.png) no-repeat 30px -595px; color:#fff; font-weight:bold;}

.proright { overflow:hidden; width:840px; float:right;}
.proright ul{ overflow:hidden; width:100%;}
.proright li{ float:left; width:260px; height:260px; margin-right:18px; margin-bottom:25px; position:relative; overflow:hidden;}
.proright li img{ display:block; margin:0 auto; width:260px; height:260px;}
.proright li span{ display:block; width:100%;border-top:2px solid #000; text-align:center; font-size:16px; color:#000; background-color:#adadad; position:absolute; left:0; bottom:0; height:38px; overflow:hidden; line-height:38px}
.proright li a{ display:none; width:100%; height:100%;opacity: 0.3;position:absolute; left:0; top:0; z-index:2; text-align:center; font-size:16px; color:#fff; background:#0452B7 url(../images/img.png) no-repeat 121px -630px; padding-top:150px}
.proright li i{ display:block; width:10px; height:1px; background-color:#fff; margin:10px auto;}
.proright li:hover span{ display:none}
.proright li:hover a{ display:block}

.nyDlc{overflow:hidden; padding:30px 15px; background: #0452B7; color:#fff}
.nyDlc dt{ float:left; padding:8px 0 0 8px; background:url(../images/img.png) no-repeat -210px -192px; width:30px; height:30px}
.nyDlc dd{ float:right; width:160px;}
.nyDlc dd span{ display:block; font-size:16px; color:#fff;}
.nyDlc dd  h5{ color:#fff; font-size:22px; border:none; text-align:left; margin:0; padding:0;}
 
.aboutInfo h3 span {
    font-size: 13px;
    font-weight: normal;
}
.aboutinfo h3 {
    font-size: 16px;
    font-weight: normal;
    font-family: "ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ";
    line-height: 58px;
}
.aboutbox {
    float: left;
    width: 730px;
}

.abouttitle p {
    color: #0255b0;
    font-weight: bold;
    font-size: 24px;
    float: left;
}

.abouttitle p span {
    display: inline-block;
    color: #bbbbbb;
    font-size: 16px;
    margin-left: 10px;
}

.abouttitle>span a {
    font-size: 14px;
    margin-top: 10px;
    display:  block;
    float: right;
    font-weight: normal;
}

.abouttitle {
    margin-bottom: 10px;
    padding-bottom:  10px;
    border-bottom: 1px solid #dcdcdc;
}
.conList ul{
	margin-top: 15px;
}
.conList ul li{
	color: #000003;
	line-height: 28px;
}
.conList ul li span{
	font-size: 38px;
	color: #cc0200;
	font-weight: bold;
}
.aboutlink{
	margin-top: 20px;
}
.aboutlink p a{
	display: inline-block;
	width: 120px;
	height: 40px;
	background: #da0200;
	text-align: center;
	line-height: 40px;
	color: #fff;
}
.mainBanner{
	width:100%;
	}
.casenew .width {
	background: url(../images/casenews.png) left top no-repeat;
}


.left{
	float: left;
}
.wenti{
	height: 400px;
	border: 1px solid #dcdcdc;
	width: 370px;
	padding-right: 20px;
	float: right;
	padding: 10px;
}


.newslist{
	margin-top: 30px;
}
.newslist  ul li{

	line-height: 38px;

}
.new ul li span {
	float: right;
}

.new ul li a {
	transition: 0.5s;
	color: #2b2a2a;
	font-size: 14px;
}

.new ul li a:hover {
	color:#0452b7;
}
.proTitle .title{
	font-weight: bold;

}
.title p{

}
.case ul li{
	float: left;
	margin: 10px;
}
.case ul li img{
	width: 305px;
	height: 180px;
}
.caseWidth {
    overflow:  hidden;
    width: 1100px;
    margin: 0 auto;
}
.csubWidth {
    position: relative;
}
.case{
	

}
.casebtn{
	position: absolute;
	top: 175px;
	font-size: 30px;
	cursor: pointer;
}
.leftbtn{
	left: -60px;
}
.rightbtn{
	right: -60px;
}

.case{
	padding: 30px;
	background: url(../images/aboutbg.jpg) repeat-x center;
}
.case .width{
	position: relative;
}
.case ul li{

	float: left;
	margin: 0px 3px;

}
.case ul li img{
	padding: 5px;
	width: 259px;
	background: #3b8df4;
}
.case ul li p{

	width: 100%;
	bottom: 0;
}
.case ul li p a{
	text-align: center;
	display: block;
	line-height: 28px;
	color: #fff;

}

.case ul li p span a {
    background: #3c8aef;
    height: 25px;
    display:  block;
    border: 1px solid #b3d6ff;
    line-height: 25px;
    width: 105px;
    margin: 0 auto;
    color: #b3d6ff;
}
.newbtn {
    margin: 0 auto;
    width: 454px;
}

.newbtn ul li {
    float: left;
    margin: 20px 4px;
}

.newbtn ul li a {
	transition: 0.5s;
    width: 140px;
    line-height: 40px;
    display:  block;
    border: 1px solid #dcdcdc;
    text-align:  center;
}
.newbtn ul li a:hover{
	background: #de0400;
	color: #fff;
}
.newslist {
	height: 400px;
    float: left;
}
.newsTitle p {
    font-weight: bold;
    font-size: 18px;
    line-height: 38px;
    border-bottom: 1px solid #dcdcdc;
    color: #373737;
}

.newsTitle p span {
    float: right;
    font-weight: normal;
    font-size: 12px;
}

 



.newimg2 {
    float: right;
}

.wenti ul li h3 a {

    font-weight: normal;
    line-height: 20px;
    color: #323232;
}

.wenti ul li {
	padding-bottom: 30px;
	background: url(../images/wenda.jpg) left top no-repeat;
	padding-left: 35px;
	line-height: 26px;

}

.wenti ul li p {
    color: #999999;
}
.new img{
	width:235px;

}
.newTitle{
	margin-right: 20px;
}
.newTitle>p{
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	background: url(../images/newboder.jpg) left center no-repeat;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.newTitle>p>span>a{
	display: inline;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.hangye ul li{
	width: 280px;
}
.hangye{
	margin-left: 20px;
	width: 310px;
}
.newList ul li{
	
	padding-left: 18px;
	border-bottom: 1px dashed #d5d5d5;
}
.newList ul li span {
    display: inline-block;
    float: right;
}

.newtop {
    /* float: left; */
}

.newsinfo {
    width: 390px;
    float: right;
}

.newimg {
    float: left;
}
.newimg img{
	width:235px; height:157px;
	}

.newbox {
    /* height: 400px; */
    border: 1px solid #dcdcdc;
    width: 675px;
    float: left;
    padding: 10px;
}

.newlist ul li {
    width: 300px;
    line-height: 36px;
    border-bottom: 1px dashed #dcdcdc;
    float: left;
    margin: 0 5px;
    padding-left: 20px;
    background: url(../images/newbtn.jpg) left center no-repeat;
}

.newsinfo p {
    line-height: 1.8;
}

.newsinfo span {display:  block;line-height: 38px;}

.link p {
	color: #0452b7;
	font-size: 36px;
	/* line-height: 60px; */
}

.link p a {
	transition: 0.5s;
	font-size: 14px;
	padding:0 15px;
	color:#000;
}

.link {
    margin-top: 20px;
    background: #e9e9e9;
    /* line-height: 90px; */
}
.link p span {
    color: #1b1b1b;
    font-size: 24px;
    padding-right: 10px ;
    border-right: 1px solid #000;
    /* display:  inline-block; */
}

.contact .conleft{
	width: 250px;
	float: left;
}
.conright{
	float: right;
}
.conright ul{
	float: left;
	margin-top: 45px;
	margin-right: 100px;
}
.conright ul h3{
	margin-bottom: 10px;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	font-weight: normal;
}
.conright ul li{
	line-height: 28px;
}
.conright ul h3 span{
	display: block;
	font-size: 13px;
}
.conright ul li{
	text-align: center;
}

.contact{
	float: right;
	/* margin-top: 30px; */
}
.contact .lx{
	font-size:13px;
	line-height:30px;
	}
.contact .lx strong{
	font-size:16px;
	font-weight:bold;
	margin:20px 0;
}
.conleft p{
	padding-left: 50px;
	font-size: 22px;
	font-weight: bold;
	color: #3a3a3a;
	/* text-align: center; */
	background: url(../images/telbtn.jpg) 20px center no-repeat;
}
.conleft ul li{
	line-height: 24px;
}
.conleft ul .big{
	font-weight: bold;
	color: #dd2726;
	font-size: 24px;
	line-height: 34px;
}
p.subtitle {
    font-size: 20px;
}

.width {
			width: 1100px;
			margin: 0 auto;
		}
		.clearfix{
			clear: both;
		}
		.youshi {
			background: url(../images/youshi.jpg) center no-repeat;
			height: 1074px;
			
		}
		.youshi .width{
			position: relative;
		}
		.ys{
			width: 190px;
			color: #fff;
			position: absolute;
			text-align: center;
		}
		.ys h3{
			font-size: 24px;
		}
		.ys p{
			font-size: 13px;
			line-height: 2;
		}
		.ys1{
			top: 400px;
			left: 30px;
		}
		.ys2{
			top: 315px;
			left: 325px;
		}
		.ys3{
			top: 315px;
			left: 610px;
		}
		.ys4{
			left: 890px;
			top: 400px;
		}
		.fuwu .left{
			float: left;
			width: 360px;
			margin-left: 5px;
			overflow: hidden;
		}
		.fuwu .width{
			width: 1130px !important;
		}
		.fuwu p{
			text-align: center;
			margin: 0 ;
			padding; 0;
			
		}
		.fwc1 {
		    height: 277px;
		    margin-bottom: 5px;
		}
		.
		.fuwu img{
			display: block;
			margin: 0 auto;
		}
		.fwl2{
			height: 271px;
		}
		.fwr2{
			height: 250px;
		}
		.fwl2,.fwr2{
			margin-top: 5px;
			
			background: #474747;
		}
		.fwl2 p,.fwr2 p{
			width: 235px;
			margin: 0 auto;
			color: #fff;
			text-align: left;
			font-size: 18px;
			line-height: 2;
		}
		.fwl2 p{
			padding-top: 65px;
			
		}
		.fwr2 p{
			padding-top: 35px;
		}
		.fwc1 img{
			padding-top: 25px;
			margin: 0 auto;
			display: block;
		}
		.fwc1text{
			padding-top: 25px;
		}
		.duibititle p {
		    margin: 0;
		    background: url(../images/duibi.jpg) center no-repeat;
		    line-height: 75px;
		}
		.duibiinfo{
			height: 670px;
			background: url(../images/pk.jpg) center no-repeat;
		}
		.duibiinfo .left{
			float: left;
			padding-left: 100px;
		}
		.duibiinfo .right{
			float: right;
			padding-right: 100px;
		}
		.duibiinfo .left p{
			
			font-size: 24px;
			color: #16aceb;
		}
		.sd,.zl,.cb{
			padding-top: 60px;
		}
		.sd p,.zl p,.cb p{
			margin: 0;
		}
		.sd .left p{
			line-height: 80px;
		}
		.sd .right p{
			line-height: 160px;
		}
		.zl .left p,.zl .right p{
			 line-height: 65px;
		}
		.cb .left p,.cb .right p{
			line-height: 65px;
		}
.leftcontact {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color:#0452B7;border-image: none;border-style: solid;border-width: 4px 4px 137px;height: 340px;margin: 10px 0;overflow: hidden;width: 222px;}
.leftlx_c {height: 330px;overflow: hidden;width:222px;}
.leftlx_c h3 {color:#FFF;font-size: 16px;text-align: center; height:50px; line-height:50px; background-color:#0452B7; margin-bottom:10px}
.leftlx_c span {background:url(../images/img.png) no-repeat -218px -405px;color: #666;display: block;font-size: 14px;margin: 0 0 15px 10px;padding-left: 35px;}
.leftlx_c span b {color: #000;display: block;font-size: 18px;}
.leftlx_c ul {margin: 0 0 0 8px;overflow: hidden; line-height:26px;}
.leftlx_c li {color: #333;font-size: 14px;margin-bottom: 13px;}
.leftlx_c li em {display: block;font-size: 14px;font-weight: bold; margin-bottom:5px;}
.leftcontact p {position: absolute;}		
.cpMain{  overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:30px;}

/*cpright*/
.cpright{ width:860px; background:#fff; float:right;padding-bottom: 20px; margin-bottom:50px}
.rtop{ overflow:hidden; padding-top:28px; padding-bottom:15px; border-top:4px solid #0452B7; border-bottom:1px #CCC solid; margin:0 15px}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #0452B7; font-weight:normal; line-height:16px;margin-left:25px;}
.rtop h5 { font-size:18px; color:#0452B7; font-weight:bold;}
.rtop span{ float:right;margin-right:25px;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}
.rtop span a:hover{ color:#a62021;}

.nlist{ float:left; width:230px;margin-bottom: 10px;}
.nlist .nt{  height: 110px;text-align: center;color: #fff; background: #0452B7;}
.nlist .nt a{ font-size:20px; color:#fff; text-decoration:none;display: block;line-height: 110px;}
.nlist .menu{ overflow:hidden; width:206px; padding:10px; border:2px #0452B7 solid; border-top:none }
.nlist .menu li{ overflow:hidden;text-align:center; width:auto; margin-bottom:20px; }
.nlist .menu li>a{ display:block; width:auto; height:40px;line-height:40px; font-size:16px;color:#666;background:url(../images/img.png) no-repeat -206px -595px;background-color:#FFF}
.nlist .menu li.cur>a,.nlist .menu li:hover>a{background:#0452B7 url(../images/img.png) no-repeat 28px -595px; color:#fff; font-weight:bold; overflow:hidden}
.container .xiala{overflow:hidden; width:206px; display:none;}
.container .xiala a{ display:block; height:33px; border:1px solid #d4d4d4; text-align:center; line-height:33px; font-size:14px; color:#333; margin-top:10px; text-decoration:none; }
.container .xiala a:hover{ border-color:#c80b0f; color:#c80b0f;}	

.nContent{width:100%;  padding:10px;}

.abt{padding:20px; line-height:30px; font-size:14px;}
.abt p{text-indent:2em;}
.abt p img{max-width:650px;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.zgditu{width:95%;height:400px;border:#ccc solid 1px; margin:0 auto;}


/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/*CSS scott style pagination*/
.pagefy{ float:left; width:100%; text-align:center; margin-top:10px;}	
.newslist1 {width:97%; margin:0 auto;}
.newslist1 ul{ list-style:none; padding:10px 0;}
.newslist1 li{ background:url(../images/icon.jpg) no-repeat 10px center; line-height:30px; border-bottom:#b9c8c5 dashed 1px; padding:3px 0 0 20px; height:30px;}
.newslist1 li a{font-size:14px;}
.newslist1 li span{ float:right; color:#666;}
.infotxt{display:block;text-align:center;height:35px;line-height:35px;vertical-align:middle; font-weight:bold;font-size:18px;color:#000;border-bottom:1px #ccc dotted}
.infodes{height:35px;text-align:center;line-height:35px;vertical-align:middle;color:#999; font-size:12px;}
.infodes a{color:#999}
.newcon{font-size:14px; line-height:30px; padding:20px;}
.newcon p{text-indent:2em;}
.newcon table{width:95%;margin:0 auto;}

.nMessage{font-size:14px; line-height:30px; width:90%; margin:30px auto;}
.nMessage ul,.nMessage li{list-style:none;}
.nMessage form{margin:0px auto;width:100%;}
.nMessage textarea{padding:5px;width:97%;font-size:13px;}
.nMessage input{width: 180px;border:1px solid #808080;  font-weight: 400;color: #000; height:20px;}
.nMessage input[type="submit"] {background: #0452B7;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="submit"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.nMessage input[type="reset"] {background: #0452B7;color: #FFF;border:none;width: 62%;cursor: pointer;outline: none;width:80px;height:24px;}
.nMessage input[type="reset"]:hover{background:#777;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}

/*产品观看页*/
.ProductListTxt {
	background-image: url(/images/bg5.gif);
	background-repeat: repeat-x left bottom;
	height:33px;
	font-size: 14px;
} .ProductNote {
	font-size: 12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
} 
.ProductTxt {
	font-size: 26px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin-bottom:20px;
} 
.ProductImg {
	margin:0 auto;
	padding:0px;
}
.ProductImg img {
	border:1px #ccc;
	width:600px;
	border:none;
	display:block;
	margin:0 auto;
}
.ProCon{ padding:30px; font-size:14px; line-height:26px;}

.abt .rongyu1{ width:100%;float:left; text-align:center; text-indent:0em;}
.abt .rongyu1 li{ float:left;width:280px; height:210px; list-style:none;}
.abt .rongyu1 li img{width:260px; height:180px;}
.abt .rongyu2{ width:710px; float:left;}
.abt .rongyu2 li{ float:left;width:177px; height:320px;}
.abt .rongyu2 li img{width:175px; height:251px;}